#ifndef _UART_H_
#define _UART_H_

void uart_init(void);
void uart_putc(char c);
void uart_puts(const char *s);
int uart_getc(void);
void uart_handle(void);

// 添加UART状态检查函数
int uart_tx_ready(void);  // 声明发送就绪检查函数
int uart_rx_ready(void);  // 声明接收就绪检查函数

#endif // _UART_H_
